home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / docs / mags / MipRep11.lha / MIP / Install_MIPreport'97 < prev    next >
Text File  |  1997-12-09  |  5KB  |  212 lines

  1. ; $VER: Install_M.I.P.report'97  by Wincle/VRT
  2. (
  3.  
  4. (procedure copymip1
  5.  (
  6.     (copyfiles (source "mip1.dat") (dest @default-dest))
  7.     (copyfiles (source "mip.ndx") (dest @default-dest))
  8.     (copyfiles (source "mipreport") (dest @default-dest))
  9.     (copyfiles (source "mip.exe") (dest @default-dest))
  10.     (copyfiles (source "readme") (dest @default-dest))
  11.     (copyfiles (source "formular") (dest @default-dest))
  12.     (if (= MWB 0)
  13.       (
  14.        (copyfiles (source "icony/mwb_mipreport.info") (dest @default-dest) (newname "MIPreport.info"))
  15.        (copyfiles (source "icony/mwb_readme.info") (dest @default-dest) (newname "ReadMe.info"))
  16.       )
  17.     )
  18.  
  19.     (if (= MWB 1)
  20.       (
  21.        (copyfiles (source "icony/mipreport.info") (dest @default-dest))
  22.        (copyfiles (source "icony/readme.info") (dest @default-dest))
  23.       )
  24.     )
  25.  
  26.  
  27.  
  28.  
  29.  )
  30. )
  31.  
  32. (procedure copymip2
  33.  (
  34.     (copyfiles (source "mip2.dat") (dest @default-dest))
  35.  )
  36. )
  37.  
  38.  
  39. (procedure askmwb
  40.     (set MWB
  41.     (askchoice
  42.         (prompt "\nPouÚÉvÁÓ Magic Workbench?\n")
  43.         (help (cat "\nano .... naformÁtuje disk v df0:\n"))
  44.             (choices "ano" "ne" "co?")
  45.         (default 0)
  46.         )
  47.      )
  48. (if (= mwb 2)
  49.  (
  50.   (message "\n\nVopatruj se Bobe?")
  51.   (set MWB 1)
  52.  )
  53. )
  54.  
  55. )
  56.  
  57.  
  58. ; formatuje disketu ,pokud je format
  59.  
  60.  
  61. (procedure formatdf0
  62.    (if (= (exists "sys:system/format" (noreq)) 1)
  63.     (
  64.         (set formatovat
  65.         (askchoice
  66.             (prompt "\nChceÓ FormÁtovat disketu?\n")
  67.             (help (cat "\nano .... naformÁtuje disk v df0:\n"))
  68.                 (choices "ne" "ano" "ne, ale HDD!")
  69.             (default 0)
  70.         )
  71.         )
  72.  
  73.       (if (= formatovat 1)
  74.             (
  75.  
  76.                       (set commandstring ("sys:system/format DRIVE df0: NAME MIPEmpty FFS QUICK NOICONS"))
  77.                   (run commandstring)
  78.                       (set commandstring ("c:install  df0:"))
  79.                   (run commandstring)
  80.  
  81.                    )
  82.       )
  83.  
  84.     (if (= formatovat 2)
  85.     (abort "\n\n\nNejseÓ padlej na hlavu?\n")
  86.         )
  87.  
  88.        )
  89.     )
  90. )
  91.  
  92.  
  93.  
  94.  
  95. (welcome "\nM.I.P. report InstallER(ror)\n\n© Vertical Syndicate '97\n")
  96.  
  97. (if (= @user-level 0)
  98.   (abort "\n\nLAMER MODE\n\n Tenhle skript nemÊÚe pouÓtÅt takovej lejmr jako seÓ TY")
  99. )
  100. (if (= @user-level 1)
  101.   (abort "\n\nBoNes MODE\n\n Hele uÚ si to nastaf na toho eXperta , aÔ to neinstalujeÓ eÓtÅ zejtra")
  102. )
  103.  
  104.     (askmwb)
  105.     (set vyber
  106.     (askchoice
  107.         (prompt "\nChceÓ instalovat na HDD nebo na diskety?:\n")
  108.         (help
  109.         (cat "\nInstalace na HardDisk .... zabere 1,6 MB.\n"
  110.              "\nInstalace na Diskety .... vyÚaduje tÒi DD diskety\n\n"
  111.         )
  112.         )
  113.         (choices "HardDisk" "Diskety" "CD-ROM" "WC")
  114.         (default 0)
  115.         )
  116.      )
  117.  
  118. ; HDD
  119. (if (= vyber 0)
  120.  (
  121.    (set @default-dest
  122.     (askdir (prompt "Select the directory to install")
  123.         (help @askdir-help)
  124.         (default @default-dest)
  125.     )
  126.    )
  127.  
  128.  
  129.     (makedir (tackon @default-dest "MIP"))
  130.  
  131.     (if (= MWB 0)
  132.        (copyfiles
  133.      (source "icony/mwb_MIP.info")
  134.      (dest @default-dest)
  135.      (newname "MIP.info")
  136.        )
  137.     )
  138.  
  139.     (if (= MWB 1) (copyfiles (source "icony/MIP.info")(dest @default-dest)))
  140.  
  141.     (if (= MWB 2) (exit "\n\n\nVopatruj se Bobe!\n\n:)))"))
  142.  
  143.     (set @default-dest (tackon @default-dest "mip"))
  144.     (copymip1)
  145.     (copymip2)
  146.     (copyfiles (source "fonts") (dest "fonts:") (all))
  147.  )
  148. )
  149. ; Diskety
  150. (if (= vyber 1)
  151.  (
  152.    (message "\n\n\n\nVloÚ PRVNé disk do drajvu")
  153.    (formatdf0)
  154.    (set @default-dest ("df0:"))
  155.    (copymip1)
  156.    (copyfiles (source "fonts") (dest "df0:fonts") (all))
  157.    (copyfiles (source "libs") (dest "df0:libs") (all))
  158.    (copyfiles (source "s") (dest "df0:s") (all))
  159.    (run "c:relabel df0: MIP1")
  160.  
  161.    (message "\n\n\n\nVloÚ DRUHeJ disk do drajvu")
  162.    (formatdf0)
  163.    (run "c:relabel df0: MIP2")
  164.    (set @default-dest ("df0:"))
  165.    (copymip2)
  166.  
  167.  )
  168. )
  169.  
  170. ;       CD ROM
  171. (if (= vyber 2)
  172.    (
  173.     (message "pÒiprav si tyto pomÊcky:\n\nbaterku\nhÒebÉk\nkladÉvko\nledlampu\nkabel na paralelnÉ port")
  174.     (message "\nnahÚaf hÒebÉk ledlampou.\nrozsvit si bateku.\nbosou nohou ÓlÁpni na paralelnÉ kabel.\nPÒed sebe si poloÚ CD-ROM.\nVolÉzni si pravej ukazovÁÃek na ruce.\nStràukazovÁÃek do zÁsuvky\n\nGood Luck.")
  175.    )
  176. )
  177.  
  178. ;    WC
  179.  
  180. (if (= vyber 3)
  181.    (
  182.         (set malefemale
  183.         (askchoice
  184.             (prompt "\nSeÓ Kluk nebo Holka ?\n")
  185.             (help (cat "\nvodpoveÚ a nevymejÓlej!\n"))
  186.                 (choices "KLUK" "HOLKA")
  187.             (default 0)
  188.         )
  189.             )
  190.  
  191.         (if (= malefemale 0)
  192.         (
  193.          (message "\n\nWC Pause MODE\n\n Zvedni prkÙnko!")
  194.                  (abort "\nCENSORED!!!\n\nHele takhle to asi nenaistalujeÓ.\nVyser se na to a vem to raÃi znova")
  195.         )
  196.         )
  197.             (if (= malefemale 1)
  198.         (
  199.          (message "\n\nWC Pause MODE\n\n Sedni si na prkÙnko!")
  200.                  (abort "\nCENSORED!!!\n\nHele takhle to asi nenaistalujeÓ.\nVem to raÃi znova")
  201.         )
  202.         )
  203.  
  204.  
  205.  
  206.    )
  207. )
  208.  
  209.  
  210.  
  211. ); end install
  212.